pushrod head - Spanish English Dictionary